package 公司需求测试.设计模式.解释器;
import java.util.HashMap;
import java.util.Map;
public class Context {
	//上下文（环境）角色，使用HashMap来存储变量对应的数值
	private Map<Variable,Integer> valueMap = new HashMap<Variable,Integer> ();

	public void addValue(Variable x, int y) {
		Integer yi = new Integer(y);
		valueMap.put(x, yi);
	}

	public int LookupValue(Variable x) {
		int i = ((Integer) valueMap.get(x)).intValue();
		return i;
	}
}
